person possessed by the devil - French English Dictionary